/**
 * @version 1.0
 * @author: jiazhihao
 * @date: 2021-07-21 10:53
 */

import java.util.Scanner;

/**
 * 一、Java面向对象学习的三条主线
 * 1.Java类及类的成员：属性、方法、构造器；代码块、内部类
 * 2.面向对象的三大特征：封装性、继承性、多态性、（抽象性）
 * 3.其他关键字：this super static final abstract interface package import
 * “大处着眼，小处着手”
 * 二、把大象装进冰箱
 *
 * 1.面向过程：强调的是功能行为，以函数为最小单位，考虑怎末做
 *
 * ①把冰箱门打开
 * ②抬起冰箱，塞进冰箱
 * ③把冰箱门关闭
 * 2.面向对象，强调具备了功能的对象，以类/对象为最小的单位，考虑谁来做
 *
 * 人{
 * 打开(冰箱){
 * 冰箱。开开()；
 * }
 * 抬起(大象){
 * 大象。进入(冰箱)
 * }
 * 关闭(冰箱){
 * 冰箱.闭合()；
 * }
 * }
 *
 * 大象{
 * 进入(冰箱){
 *
 * }
 * }
 *
 * 冰箱{
 * 开开(){};
 * 闭合(){};
 * }
 *
 * 三、面向对象的两个要素：
 * 类：对一类事务的描述，是抽象的、概念上的定义
 * 对象：是实际存在的该类事物的每个个体，因此也被称为实例(instance)
 * >面向对象程序设计的重点是类的设计
 * >设计类，就是设计类的成员。
 */
public class OOPTest {

}